• word of the day

    flying lizard

    flying lizard - Dictionary definition and meaning for word flying lizard

    Definition
    (noun) any of several small tropical Asian lizards capable of gliding by spreading winglike membranes on each side of the body
    Synonyms : dragon , flying dragon

Word used in video below:
text: rock crushes lizard lizard poison spock
Download our Mobile App Today
Receive our word of the day
on Whatsapp